submarine laying - French English Dictionary